Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TELEGRAPH ROAD Semi-Detached £279,000 6 Oct 2017
4A TELEGRAPH ROAD £943,471 15 Dec 2016
6 TELEGRAPH ROAD Detached £400,000 9 Aug 2013
8 TELEGRAPH ROAD Detached £215,000 31 Oct 2013
10 TELEGRAPH ROAD Detached £250,000 28 Oct 2005
12 TELEGRAPH ROAD Detached £419,000 29 Mar 2017
16 TELEGRAPH ROAD Detached £299,950 14 Dec 2004